﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ICeFramework.FindReplace;

namespace ICeFramework.Win.UI.Dialogs
{
    public class FindReplaceOptions: IFindReplaceOptions
    {
        #region IFindReplaceOptions Members

        public bool MatchCase
        {
            get;
            set;
        }

        public bool MatchWholeWords
        {
            get;
            set;
        }

        public bool MatchPrefix
        {
            get;
            set;
        }

        public bool MatchSuffix
        {
            get;
            set;
        }

        public FindReplaceType ContextType
        {
            get;
            set;
        }

        public FindReplaceOperationType OperationType
        {
            get;
            set;
        }

        public IList<SearchScopeItem> ScopeList
        {
            get;
            set;
        }

        public FindReplaceOptions()
        {
            ScopeList = new List<SearchScopeItem>();
        }

        public void SaveOptions()
        {
            
        }

        public void GetOptions()
        {
            
        }

        #endregion
    }
}
